series of punches with one's fists or knuckles - Español Inglés Diccionario